Dog biscuits - French English Dictionary